package com.example.aigc_education.domain.po;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonInclude(JsonInclude.Include.NON_DEFAULT)
public class SelectAnswerByUserPO {
    /**
     * 答案id
     */
    private Long answerId;
    /**
     * 问题id
     */
    private Long questionId;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 考试id
     */
    private Long examId;
    /**
     * 用户答案
     */
    private String userAnswer;
    /**
     * 是否正确
     */
    private Integer isCorrect;






    /**
     * 问题名称
     */
    private String name;

    /**
     * 问题内容
     */
    private String content;

    /**
     * 问题选项
     */
    private String options;

    /**
     * 问题正确答案
     */
    private String correctAnswers;

    /**
     * 答案描述
     */
    private String answer;

    /**
     * 知识点
     */
    private String knowledgePoint;

    /**
     * 问题类型（0单项选择题 1多项选择题 3判断题）
     */
    private Integer type;

    /**
     * 题目难度（0简单 1一般 2困难）
     */
    private Integer difficulty;
}
